package com.brillilab.domain.pa.kit;

import java.io.Serializable;
import java.util.List;

import com.brillilab.domain.po.elsearch.EsSampleAttr;

import lombok.Data;

/**
 * 样品搜索对象
 * @author lj
 *
 */
@Data
public class SampleSearchPa implements Serializable{

    private static final long serialVersionUID = 1L;
    /**是否启用高级搜索:0-否，1-是*/
    private int isSenior = 0;
    
    /**当前页码：默认1*/
	private int pageNum = 1;

	/**每页记录条数：默认10*/
	private int pageSize = 10;
	
	/**实验室ID*/
    private Long labId;
    /**实验室成员ID*/
    private Long labMemberId;
    
    /**试剂类型ID*/
    private Long reagentTypeId;

    private List<Long> reagentTypeIds;
    /**
     * 样品名称/别名/货号
     */
    private String searchName;    
    /**
     * 温区
     */
    private Integer zone;
    
    /**
     * 排序方式：使用频率-0，更新时间-1；
     */
    private int sort;
    
    /**
     * 样品属性搜索条件
     */
    private List<EsSampleAttr> sampleAttr;
    
    
}
